performance publicly exhibited - Spanish English Dictionary